# @author zfd
# @date 2022年12月13日 9:46
# @desc 切片[start,stop,step]
#

print("--------------切片[start,stop,step]------------------")
s='hello Python'
s1=s[:5]
print(s, id(s))
print(s1, id(s1))

print(s[1:5:1])   #从1开始截到5（不包含5），步长为1
print(s[::2])  #默认从0 开始，没有写结束，默认到字符串的最后一个元素 ,步长为2  ，两个元素之间的索引间隔为2
print(s[::-1]) #默认从字符串的最后一个元素开始，到字符串的第一个元素结束，因为步长为负数
print(s[-6::1]) # 从索引为-6开始，到字符串的最后一个元素结束，步长为1
